Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THE ORCHARD Detached £1,034,611 £249,500 29 Oct 1999
2 THE ORCHARD Detached £830,190 £655,000 29 Sep 2017
5 THE ORCHARD Detached £826,718 £499,950 7 Aug 2013
6 THE ORCHARD Detached £1,125,863 £200,000 19 May 1995
7 THE ORCHARD Detached £1,197,567 £214,500 28 Feb 1995